package io.renren.modules.ProjectControl.Service.taskService;

import com.fasterxml.jackson.core.JsonProcessingException;
import io.renren.common.utils.R;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.Map;

public interface TaskServiceP3 {

//模型列表
    public R getList(Map<String,Object> params,String token);
    //模型属性列表
    public R getPropList(Map<String,Object> params,String token);

    public R getDataapsTaskList(Map<String,Object> params,String token);
    public String getDataApsTaskAllMoudles(String token);
    public R getAllDataInfo(String token);
    public String getModuleById(String id,String token);

    public Boolean saveMoule(String params,String token);

    public R getOriginalSchedule(MultipartFile file, String Id,String token) throws IOException;

    public R deleteApsTask(Integer [] ids,String token) throws JsonProcessingException;
}
